crenulate - Turkish English Dictionary