orchard oriole - German English Dictionary