caretaker responsible for a ranch - Fransızca İngilizce Sözlük