divine messenger - Alemán Inglés Diccionario