undue difficulties - Alemán Inglés Diccionario