pet cushions - Alemán Inglés Diccionario