the foggiest (idea) - Deutsch Englisch Wörterbuch