eindorn - German English Dictionary