difficulty in delivery - Alemán Inglés Diccionario