strong and disagreeable body odor - Turco Inglés Diccionario