know every inch of something - Alemán Inglés Diccionario