chicken-hearted person - French English Dictionary