horse dropping - French English Dictionary