cow barn - French English Dictionary