frame of a garden-roller - Alemán Inglés Diccionario