cannot stand something or someone - French English Dictionary