managing director (md) - Turkish English Dictionary