avien - German English Dictionary