eyebolt and key - Francés Inglés Diccionario