h-e-double-l - German English Dictionary