terrific (very good) - German English Dictionary