mtb (motor torpedo boat) - Turkish English Dictionary