cantrall - French English Dictionary