siderocito - French English Dictionary