isolated spots - Francés Inglés Diccionario