afallatan - German English Dictionary