barrack yards - French English Dictionary