scabridulous - Alemán Inglés Diccionario