scabridous - Francés Inglés Diccionario