trichomoniasis of other sites - Alemán Inglés Diccionario