Trireme - French English Dictionary