scruffiest - Alemán Inglés Diccionario