two-key apartments - Español Inglés Diccionario