chicken guts - French English Dictionary