orchards - German English Dictionary