caretaker responsible for a ranch - Turco Inglés Diccionario