garden apartment - Turco Inglés Diccionario