throw your hand in - Spanish English Dictionary