small square/place - German English Dictionary