give one's hand upon - Turco Inglés Diccionario