person who does or says something inconvenient or imprudent - Spanisch Englisch Wörterbuch