marmarail - French English Dictionary