key executives - Turkish English Dictionary