be obliged to look after - Turco Inglés Diccionario