devil's bit scabious - Turkish English Dictionary