be extremely or unpleasantly dirty - Francés Inglés Diccionario