a watery chili-based broth from mexico - French English Dictionary