russian water milfoil - Turkish English Dictionary