producing lime - Francés Inglés Diccionario