be obliged to look after - Turkish English Dictionary