maltese cross ratchet mechanism - Español Inglés Diccionario