have a go at - French English Dictionary