more than adequate - Turkish English Dictionary