mercapto compounds - Francés Inglés Diccionario