something disagreeable - German English Dictionary