brace for impact! - Alemán Inglés Diccionario