avalaison - German English Dictionary