cattle stalls - French English Dictionary