torpedera - Turkish English Dictionary