almond orchard - German English Dictionary