cape crested flycatcher - French English Dictionary