kid grilled on a stone slab - Alemán Inglés Diccionario