garden square - German English Dictionary