bambochada - Turkish English Dictionary