beach buggy - Turkish English Dictionary