delivering message... done - Alemán Inglés Diccionario