Torpedobomber - German English Dictionary