best care and attention - Turco Inglés Diccionario