secarral - French English Dictionary