marsh buggy - Turkish English Dictionary