prison ranch - Francés Inglés Diccionario