give one's hand upon - Fransızca İngilizce Sözlük