managerial skills - Turkish English Dictionary