deposited moraine - French English Dictionary