hibachi (small cooking grill) - Turkish English Dictionary