Turibulum - Alemán Inglés Diccionario