slate and lime - Alemán Inglés Diccionario