i have lost my key - Alemán Inglés Diccionario