marevtail - French English Dictionary