sit in ambush - Französisch Englisch Wörterbuch