Iodopsin - French English Dictionary