give one's hand on - German English Dictionary