big quacking grass - Turkish English Dictionary