have a solid grasp of something - Francés Inglés Diccionario