crenulate - Alemán Inglés Diccionario