atlantic torpedo - Turkish English Dictionary