humvee - French English Dictionary