phosphides - French English Dictionary