What does Bomben- und Torpedoflugzeug mean?

Bomben- und Torpedoflugzeug - German to English

torpedo bomber