splenyus - French English Dictionary