know something through and through - Francés Inglés Diccionario