specialist corporal - Turkish English Dictionary