superrico - French English Dictionary