stay well clear of - Deutsch Englisch Wörterbuch