dalmatian toadflax - Turkish English Dictionary