warfarin - French English Dictionary