rattus exulans - French English Dictionary