despreciable - French English Dictionary