expressing a large amount of love - Deutsch Englisch Wörterbuch