a pet form for lourdes - Allemand Anglais Dictionnaire