be completely helpless - German English Dictionary