venenillo (castela tortuosa) - French English Dictionary