haven't you done enough - Turkish English Dictionary