phosphocholine - German English Dictionary