flowerhead - Turkish English Dictionary