managing bodies - Turkish English Dictionary