whitehead torpedo - Turkish English Dictionary