share one's apartment with - Turco Inglés Diccionario