i lost my keys - Alemán Inglés Diccionario