bubba - Turkish English Dictionary