afforded - German English Dictionary