amphipathic - French English Dictionary