ill-equipped - German English Dictionary