lunulate - Alemán Inglés Diccionario