achevons - German English Dictionary