to afford a complete answer - German English Dictionary