perfectly-executed - French English Dictionary