muscivora-forficata - French English Dictionary