silky short-tailed bat - French English Dictionary