edge in gardens - German English Dictionary