hand in one's checks - Espagnol Anglais Dictionnaire