come/go hat in hand - French English Dictionary