dehydroretinal - French English Dictionary