ramsons - French English Dictionary