rough-scruff - Alemán Inglés Diccionario