latchkey (for a latch lock) - Espagnol Anglais Dictionnaire