formula 1 constructors association - Turco Inglés Diccionario