handclasp - French English Dictionary