affeden - German English Dictionary