something which disturbs - Turco Inglés Diccionario