hurloid - German English Dictionary