to be sufficient - Turkish English Dictionary