current torpedo - Turkish English Dictionary