atlantic torpedo - German English Dictionary