staying out of sight - Französisch Englisch Wörterbuch