detachable cylinder head - Turco Inglés Diccionario