formidably - Turkish English Dictionary