oceanus - French English Dictionary