russian poppy - Turkish English Dictionary