a couple of guys - French English Dictionary