red-backed mouse - French English Dictionary