maltese cross ratchet mechanism - Francés Inglés Diccionario