due care and attention - Turkish English Dictionary