greenhouse barn - French English Dictionary