corroborating circumstances - Deutsch Englisch Wörterbuch