something disagreeable - Francés Inglés Diccionario