to keep one's nose clean - Spanisch Englisch Wörterbuch