straw dogs - Alemán Inglés Diccionario