it's impossible! - Alemán Inglés Diccionario