docked animal - French English Dictionary