catchpit - French English Dictionary