scurillous - Francés Inglés Diccionario