animal custodians - Turkish English Dictionary