phosphocholine - French English Dictionary