throw one's hand in - Francés Inglés Diccionario