sheep faeces - French English Dictionary