river bugging - Turkish English Dictionary