sour lime large lime - Francés Inglés Diccionario