be terrific - German English Dictionary