abertausend - German English Dictionary