your support means a lot to me - Deutsch Englisch Wörterbuch