contrarrayo - French English Dictionary