superterrific - Turkish English Dictionary