torpedo boat squadron - Turco Inglés Diccionario