damn the torpedoes! - Turco Inglés Diccionario