spot (specified area) - Alemán Inglés Diccionario