ductulus - French English Dictionary