barn shed - French English Dictionary