butterfly catcher - French English Dictionary