frontal moraine - Turkish English Dictionary