more than needed - Turkish English Dictionary