know (something) inside and out - Francés Inglés Diccionario