spotted elachura - Francés Inglés Diccionario