have someone or something cornered - Französisch Englisch Wörterbuch