trichomoniasis of other sites - Allemand Anglais Dictionnaire