bog bumper - Turkish English Dictionary