something which disturbs - Francés Inglés Diccionario