to duck out of sight - Französisch Englisch Wörterbuch