semirespectable - French English Dictionary