large rubble stone easily grasped by hand - Alemán Inglés Diccionario