animal custodians - French English Dictionary