prodigarse - French English Dictionary