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