deposited moraine - Spanish English Dictionary