shed tears of happiness - Deutsch Englisch Wörterbuch