prison ranch - Allemand Anglais Dictionnaire