dept. (deputy) - Turkish English Dictionary