confusing or complex situation or matter - Französisch Englisch Wörterbuch