cherubical - Alemán Inglés Diccionario