formidability - Turkish English Dictionary