crenulate - Turco Inglés Diccionario