corporate supervisor - Turkish English Dictionary