give one's hand upon - Almanca İngilizce Sözlük