shruff - Alemán Inglés Diccionario