bacteriorhodopsin - French English Dictionary