ranch keeper - Espagnol Anglais Dictionnaire