foundation brakes - Turco Inglés Diccionario