know every inch of something - Französisch Englisch Wörterbuch