microperforar - French English Dictionary