trireme - French English Dictionary