have reservations about - French English Dictionary