hurla - German English Dictionary