brain truster - Turkish English Dictionary