indepe - German English Dictionary