top managers - Turkish English Dictionary