know something like the back of your hand - Francés Inglés Diccionario