be debilitated - German English Dictionary