haptophyte - French English Dictionary