let someone all down - German English Dictionary