have a secret idea or plan - Französisch Englisch Wörterbuch