star-chested treerunner - French English Dictionary