aveints - German English Dictionary