keys to the flat/apartment - Turkish English Dictionary