hellicat - German English Dictionary