to afford a complete answer - Turkish English Dictionary