ill-grounded - German English Dictionary