look after one's interests - Französisch Englisch Wörterbuch