have a stab at - French English Dictionary