at an impasse - Alemán Inglés Diccionario