means of transmission - French English Dictionary