stop (one's) clock - Espagnol Anglais Dictionnaire