hearse - German English Dictionary