there's no more left - German English Dictionary