be steeped in something - Francés Inglés Diccionario