lime urchin - Francés Inglés Diccionario