share an apartment - Turco Inglés Diccionario