crenulate - Francés Inglés Diccionario