afford on its own - German English Dictionary