physical transmission - French English Dictionary