cylinder head covers - Turco Inglés Diccionario