hairy toadflax - Turkish English Dictionary