detachable cylinder head - Espagnol Anglais Dictionnaire