flower-spray organ of ruffini - German English Dictionary