flowerhead - German English Dictionary