ribald - Francés Inglés Diccionario