cannot do well - German English Dictionary