concrete garages - Turco Inglés Diccionario