oil spots - Turco Inglés Diccionario