eltrot - German English Dictionary