haven't you done enough - German English Dictionary