Hydrocodon - French English Dictionary