expressing a large amount of love - French English Dictionary