expressing frustration - French English Dictionary