i don't have the foggiest idea - Französisch Englisch Wörterbuch