plum orchard - German English Dictionary