ill-bred fellow - German English Dictionary