flowering quince - German English Dictionary