damn the torpedoes! - Alemán Inglés Diccionario