two-hand trip - French English Dictionary