two-key apartment - Spanish English Dictionary