high-speed boat - Turkish English Dictionary