moruloid - Alemán Inglés Diccionario