corroboration - Deutsch Englisch Wörterbuch