heavy sticks - Alemán Inglés Diccionario