eelspear - German English Dictionary