poppy blossom syrup - Turkish English Dictionary