look after one's interests - German English Dictionary