leaf cushion - Alemán Inglés Diccionario