payment received with thanks. - Deutsch Englisch Wörterbuch