spot (specified area) - Turco Inglés Diccionario