in a complicated spot - Französisch Englisch Wörterbuch