spot (specified area) - German English Dictionary