confabulation - Deutsch Englisch Wörterbuch