rough poppy - Turkish English Dictionary