cave catcher - French English Dictionary