scruffs - Alemán Inglés Diccionario