puddle core - French English Dictionary