due and considerable care - Turco Inglés Diccionario