lime juice - Francés Inglés Diccionario