grand poobah - Turkish English Dictionary