slaty-headed tody-flycatcher - French English Dictionary