two-humped - French English Dictionary