plecotus townsendi - French English Dictionary