crenulate - Spanish English Dictionary