be in a tough spot - Französisch Englisch Wörterbuch