variety of sour orange - German English Dictionary