oceanides - French English Dictionary