overlate - Turkish English Dictionary