avenalin - German English Dictionary