person who does or says something inconvenient or imprudent - Español Inglés Diccionario