transferrin - French English Dictionary