isolated spots - Turco Inglés Diccionario