suffer from various illnesses - Allemand Anglais Dictionnaire