terrific (very good) - Turkish English Dictionary