radicha - French English Dictionary