pair of wheels for moving logs - Alemán Inglés Diccionario